propagate malicious rumours - French English Dictionary